& .goods-item{
    background: #fff;
    width: 100%;
    border-radius: 8rpx;
    & .goods-link-area{
      width: 100%;
      display: block;
      & .item-img-cont{
        width:100%;
        height:0;
        overflow:hidden;
        padding-bottom:100%;
        &>image{
          width: 100%;
          height: 100%;
        }
      }
      & .item-info{
        margin: 15rpx;
        line-height: 42rpx;
        font-size: 28rpx;
        // font-weight: bold;
        color: #333;
        height: 84rpx;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
      }
    }
    & .item-price-cont{
      display: flex;
      padding: 0 15rpx 20rpx;
      align-items: flex-end;
      & .price-current{
        color: #FF2424;
        font-size: 40rpx;
        line-height: 40rpx;
        display: flex;
        & .price-icon{
          font-size: 28rpx;
          margin-right: 8rpx;
        }
      }
      .under-baseline {
        align-items: baseline;
      }
      & .price-old{
        margin-left: 15rpx;
        font-size: 26rpx;
        color: #D0D0D0;
        text-decoration: line-through;
        display: flex;
        align-items: flex-end;
      }
    }
    /* 商品卡片中分享的小图标 */
    & .share-icon {
      width: 36rpx;
      height: 50rpx;
      line-height: 50rpx;
      padding: 0;
      position: inherit;
      background-color: transparent;
      text-align: center;
      border: none;
      align-items: flex-end;
      &:after {
        display: none;
      }
      &:before {
        display: none;
      }
      & .iconfont {
        font-size: 36rpx;
        color: #FF2424;
      }
    }
    & .item-price-cont-owner {
      justify-content: space-between;
      & .price-current{
        flex: 1;
      }
    }
    & .commission {
      padding: 0 20rpx 30rpx;
      font-size: 30rpx;
      color: #666;
    }
  }